Allogeneic transplantation of intrahepatic islet